French-English dictionary »

mombin meaning in English

FrenchEnglish
mombin nom {m}

mombin◼◼◼noun