Back to Dictionary
纳闽
納閩
Nàmǐn
1. Labuan, island territory of Malaysia off Sabah coast, north Borneo [[婆羅洲|婆罗洲]]
Noun