kamus
.
Search
About
brae
English
brae
Noun
A slope or hillside
English: brae