compuerta
Noun
1. (general) 
a. sluice, floodgate 
compuerta
1 (en canal) sluice; floodgate; (en puerta) hatch
2 (Informática) gate
Search history
Did this page answer your question?