English
Detailed Translations for drainage system from English to French
drainage system:
-
the drainage system (sewerage)
Translation Matrix for drainage system:
Noun | Related Translations | Other Translations |
réseau d'égouts | drainage system; sewerage | drain; drainage-canal; sewer; sewerage |