Back to Dictionary
新山
Xīnshān
1. Johor Bahru (city in Malaysia)
Noun