Spanish–English dictionary

English translation of the Spanish word compuerta

Spanish → English
  
SpanishEnglish
compuerta draw; floodgate; gate; sluice; wicket
compuerta de presa sluice‐gate