French-English dictionary »

jamalac meaning in English

FrenchEnglish
jamalac nom {m}

wax apple(fruit)
noun

wax apple(plant)
noun