FAQs About the word drainage system

sistema di drenaggio

a system of watercourses or drains for carrying off excess water

No synonyms found.

No antonyms found.

drainage ditch => fosso di drenaggio, drainage basin => bacino idrografico, drainage area => Bacino idrografico, drainage => drenaggio, drainable => drenabile,