Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: name namen nami nanmin nan nai ?

mǐn Labuan, island territory of Malaysia off Sabah coast, north Borneo 婆罗洲

Dictionary · Google Translate · Help
By MDBG 2024