Chinese-English dictionary »

图图伊拉岛 /tútúyīlā dǎo/ meaning in English

ChineseEnglish
图图伊拉岛 /Tútúyīlā Dǎo/ proper noun

Tutuila(island)
proper noun