French-English dictionary »

jamblon meaning in English

FrenchEnglish
jamblon nom {m}

jambul◼◼◼(tree)
noun