English-Italian dictionary »

mill race meaning in Italian

EnglishItalian
mill race (channel)
noun

goranoun
{f}