Back to Dictionary
明古鲁市
明古魯市
Mínggǔlǔshì
1.
Bengkulu (Indonesian town on the south coast of Sumatra)
Noun