semarang

Nouns

  • (n) a port city is southern Indonesia; located in northern Java Samarang,

Synonyms

Samarang

Words of close approximity