sluice gates

English

Noun

sluice gates

  1. plural of sluice gate