Synonyms of Semarang in English :
Antonyms of Semarang in English
Thesaurus of Semarang in English
Semarang
see definition of semarangSynonyms of semarang
1. (noun) a port city is southern Indonesia; located in northern Java
Synonyms of Semarang in English :
Antonyms of Semarang in English
Thesaurus of Semarang in English
1. (noun) a port city is southern Indonesia; located in northern Java