French-English dictionary »

caïmite meaning in English

FrenchEnglish
caïmite nom {f}

star apple◼◼◼(the fruit of a tropical tree)
noun