French-English dictionary »

plantain d'eau meaning in English

FrenchEnglish
plantain d'eau nom {m}

water plantain◼◼◼(Alisma)
noun