iJunoon official Urdu Dictionary
مضمحل کرنے والا
muzamahil karne wala
English definition for debilitating
1. a. impairing the strength and vitality
Sponored Video