life draining

listen to the pronunciation of life draining
English - Turkish
hayat boşaltma
English - English

Definition of life draining in English English dictionary

lifedraining
which drains life, energy, strength, etc
life draining
Favorites