la compuerta
See the entry for compuerta.

compuerta

NOUN
(mechanics)-sluice
Synonyms for compuerta
Word of the Day
almond