French-English dictionary »

[réunion] chouchou meaning in English

FrenchEnglish
[Réunion] chouchou nom {m}

chayote(fruit)
noun

chayote(plant)
noun