Synonyms and Antonyms for semarang | Synonym.com

Synonyms and Antonyms for semarang

1. Semarang (n.)

a port city is southern Indonesia; located in northern Java

Synonyms: