French-English dictionary »

roue à aubes meaning in English

FrenchEnglish
roue à aubes nom {f}

water wheel◼◼◼(wheel propelled by water)
noun