DIEGO GARCIA


Meaning of DIEGO GARCIA in English

geographical name island in Indian Ocean, chief island of Chagos Archipelago

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.