capital of indonesia

Noun
  1. Capital and largest city of Indonesia;
    Located on the island of Java;
    Founded by the Dutch in 17th century (synset 108929492)

Other Searches