Debilitating diseases Synonyms

Definitions for Debilitating


  • (adjective) impairing the strength and vitality

DD abbreviation

DD is an abbreviation for Debilitating Diseases
What does DD stand for?
DD stands for "Debilitating Diseases"