Back to Dictionary
马六甲
馬六甲
Mǎliùjiǎ
1. Malacca or Melaka (town and state in Malaysia), also strait between Malaysia and Sumatra
Noun