FAQs About the word drainage system

sistem de drenaj

a system of watercourses or drains for carrying off excess water

No synonyms found.

No antonyms found.

drainage ditch => şanţ de drenaj, drainage basin => bazin de colectare, drainage area => Bazin hidrografic, drainage => drenaj, drainable => drenabil,