Chinese-English dictionary »

伊基托斯 /yījītuōsī/ meaning in English

ChineseEnglish
伊基托斯 /Yījītuōsī/ proper noun

Iquitos(city)
proper noun