Semarang
English Dictionary
->
Letter S
-> Semarang
Search Dictionary:
Semarang Definition
(n)
a
port
city
is
southern
Indonesia
;
located
in
northern
Java
Semarang Synonyms
Samarang
Semarang
© Art Branch Inc.