French-English dictionary »

châtaigne d'eau chinoise meaning in English

FrenchEnglish
châtaigne d'eau chinoise nom {f}

water chestnut(Eleocharis dulcis)
noun