DictionaryForumContacts

   Spanish English
Terms for subject Environment containing esclusa de | all forms
SpanishEnglish
compuerta de esclusasluice-gate
compuerta de esclusasluice-gate A valve or gate fitted to a sluice to control the rate of flow of water