Chinese-English dictionary »

森美兰 /sēnměilán/ meaning in English

ChineseEnglish
森美兰 /Sēnměilán/ proper noun

Negeri Sembilan(state in Malaysia)
proper noun