French-English dictionary »

jamelonier meaning in English

FrenchEnglish
jamelonier nom {m}

jambul(tree)
noun