Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

semarang Definition

Cancel
semarang
geographical name(Se-ma-rang)
city and port on the Java Sea on the north coast of central Java, Indonesia population 1,250,971

Words Related to semarang!

semarang Examples by Brain Bank Users