Search term sluice has one result
Jump to
EN English PL Polish
sluice (n v) [passage for water] śluza (n v) [passage for water]