FAQs About the word drainage system

sistema de drenatge

a system of watercourses or drains for carrying off excess water

No synonyms found.

No antonyms found.

drainage ditch => cuneta de drenatge, drainage basin => conca de drenatge, drainage area => Àrea de drenatge, drainage => drenatge, drainable => drenable,