iJunoon official Urdu Dictionary
کمر توڑنے والا
kamar tornay wala
English definition for backbreaking
1. s. characterized by toilsome effort to the point of exhaustion; especially physical effort
Sponored Video