kamus
.
Search
About
drainage_system
English
drainage system
Noun
A system of watercourses or drains for carrying off excess water
English: drainage system