GeneralConnection.com
➔
Dictionary
samarang
Noun
1. Semarang
1. Samarang, city, metropolis, urban center, port
Usage