Back to Dictionary
艾菲尔铁塔
艾菲爾鐵塔
ÀifēiěrTiětǎ
1.
Eiffel Tower
Noun