debilitating
English Dictionary
->
Letter D
-> debilitating
Search Dictionary:
debilitating Definition
(a)
impairing
the
strength
and
vitality
debilitating Synonyms
debilitating
© Art Branch Inc.