French-English dictionary »

chérimole meaning in English

FrenchEnglish
chérimole nom {f}

cherimoya◼◼◼(fruit)
noun