Search
Select the dictionary language
Indonesia
01
a country that is consisted of many islands, located in Southeast of Asia
Examples
Indonesia is the largest archipelago in the world.
Many tourists visit Indonesia to see Bali ’s beautiful beaches.



























