Pinyin Dictionary results for "na min"

纳闽
Labuan, island territory of Malaysia off Sabah coast, north Borneo 婆羅洲|婆罗洲
Dictionary data provided by CC-CEDICT