French-English dictionary »

chérimolier meaning in English

FrenchEnglish
chérimolier nom {m}

cherimoya◼◼◼(tree)
noun