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 => στραγγιζόμενο,