kamus
.
Search
About
encumbered
English
encumbered
Adjective
Loaded to excess or impeded by a heavy load
English: encumbered