Pinyin Dictionary results for "ma liu jia"

马六甲
Malacca or Melaka (town and state in Malaysia), also strait between Malaysia and Sumatra
马六甲海峡
the Strait of Malacca or Melaka
Dictionary data provided by CC-CEDICT