n. Republic of Indonesia, country consisting of over 13000 islands located in the Malay Archipelago between Indochina and Australia
INDONESIA
Meaning of INDONESIA in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012