English-French dictionary »

lily pad meaning in French

EnglishFrench
lily pad (round leaf of a water lily)
noun

feuille de nénuphar◼◼◼nom {f}