Open main menu

SpanishEdit

NounEdit

compuerta f (plural compuertas)

  1. hatch
  2. sluice
  3. weir

Related termsEdit