Slovnenya

Translation English Ukrainian: sluice valve

Dictionary: main
sluice valve
noun