n. archipelago in the Indian Ocean which is a British overseas territory
BRITISH INDIAN OCEAN TERRITORY
Meaning of BRITISH INDIAN OCEAN TERRITORY in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012