Chinese-English dictionary »

森美蘭 meaning in English

ChineseEnglish
森美蘭 proper noun

Negeri Sembilan(state in Malaysia)
proper noun