Chinese-English dictionary »

英属印度洋领地 /yīngshǔ yìndù yáng lǐngdì/ meaning in English

ChineseEnglish
英属印度洋领地 /Yīngshǔ Yìndù Yáng Lǐngdì/ proper noun

British Indian Ocean Territory(UK overseas territory)
proper noun