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.
Search
Select the dictionary language
a country that is consisted of many islands, located in Southeast of Asia