FAQs About the word drainage system

نظام الصرف

a system of watercourses or drains for carrying off excess water

No synonyms found.

No antonyms found.

drainage ditch => قناة تصريف, drainage basin => حوض الصرف, drainage area => مناطق الصرف, drainage => الصرف الصحي, drainable => قابل للتصريف,