English-French dictionary »

mombin meaning in French

EnglishFrench
mombin noun

mombin◼◼◼nom {m}