English-French dictionary »

water wheel meaning in French

EnglishFrench
water wheel (wheel propelled by water)
noun

roue à aubes◼◼◼nom {f}