FAQs About the word drainage ditch

قناة تصريف

a ditch for carrying off excess water or sewage

No synonyms found.

No antonyms found.

drainage basin => حوض الصرف, drainage area => مناطق الصرف, drainage => الصرف الصحي, drainable => قابل للتصريف, drain the cup => استنزاف الكأس,