Italian-English dictionary »

ruota idraulica meaning in English

ItalianEnglish
ruota idraulica noun
{f}

water wheel(wheel propelled by water)
noun