English-Italian dictionary »

sluice gate meaning in Italian

EnglishItalian
sluice gate (portal to allow passage of water)
noun
[UK: sluːs ɡeɪt]
[US: sˈluːs ˈɡeɪt]

chiusanoun
{f}

paratoianoun
{f}

saracinescanoun
{f}

scolmatorenoun
{m}