drainage canal - Spanish English Dictionary
History

drainage canal

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "drainage canal" in Spanish English Dictionary : 7 result(s)

English Spanish
Engineering
drainage canal canal de drenaje
drainage canal canal de desagüe
drainage canal canal de alcantarillado
drainage canal canal de alcantarillado
drainage canal canal de agotamiento
Agriculture
drainage canal canal de drenaje
Environment
drainage canal canal de desagüe

Meanings of "drainage canal" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
General
farming drainage canal crique (inglés) [m] CR