English to Romanian sluice

Dictionary entry: sluice
  • Top