English
Detailed Translations for drainage-canal from English to Spanish
drainage-canal:
-
the drainage-canal (sewerage; sewer; drain)
el desaguadero; la alcantarilla; el canal de descarga; el canal de drenaje; el alcantarillado; la cloaca; la zanja de drenaje; la zanja de avenamiento
Translation Matrix for drainage-canal:
External Machine Translations: