FAQs About the word drainage system

sustav drenaže

a system of watercourses or drains for carrying off excess water

No synonyms found.

No antonyms found.

drainage ditch => odvodni kanal, drainage basin => slijevno područje, drainage area => Odvodno područje, drainage => drenaža, drainable => drenabilni,