BRITISH INDIAN OCEAN TERRITORY


Meaning of BRITISH INDIAN OCEAN TERRITORY in English

n. archipelago in the Indian Ocean which is a British overseas territory

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.