Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: make maze manzu mazi mass maqu ?

Matsu Islands off Fujian, administered by Taiwan
Matsu, name of a sea goddess still widely worshipped on the SE China coast and in SE Asia

Dictionary · Google Translate · Help
By MDBG 2025