kamus
.
Search
About
swale
English
swale
Noun
A low area (especially a marshy area between ridges)
English: swale