kamus
.
Search
About
drainage_ditch
English
drainage ditch
Noun
A ditch for carrying off excess water or sewage
English: drainage ditch