kamus
.
Search
About
sloucher
English
sloucher
Noun
A person who slouches, someone with a drooping carriage
English: sloucher