kamus
.
Search
About
incapacitated
English
helpless, incapacitated
Adjective
Lacking in or deprived of strength or power
English: helpless, incapacitated
English words with similar meanings
Show 1 words
helpless