French-English dictionary »

pédal'eau meaning in English

FrenchEnglish
pédal'eau nom {m}

pedalo(small boat propelled by pedals)
noun