Synonyms of Semarang in English :

Antonyms of Semarang in English

Thesaurus of Semarang in English

Semarang

see definition of semarang

Synonyms of semarang

1. (noun) a port city is southern Indonesia; located in northern Java