Chinese English Dictionary

森美兰    Add to My Vocabulary

PinYin sēn měi lán    Simplified 森美兰    Traditional 森美蘭
  1. Sembilan, state of southwest Malaysia

Similar Words

Credits
Source of Dictionary: CC-CEDICT