Chinese-English dictionary »

英屬印度洋領地 meaning in English

ChineseEnglish
英屬印度洋領地 proper noun

British Indian Ocean Territory(UK overseas territory)
proper noun