kamus
.
Search
About
debilitating
English
debilitating
Adjective
Impairing the strength and vitality
English: debilitating