"sluice" in Polish — inglés-Polish dictionary | see "sluice" in inglés

sluice

sustantivo
  1. śluza (wodna)
verbo
  1. płukać (wodą), przemywać (wodą)