iJunoon official Urdu Dictionary
حد سے زیادہ محنت کرنا
hadd say zyada mehnat karna
English definition for overstrain
1. n. too much strain
2. v. strain excessively
Synonyms and Antonyms for overstrain
Sponored Video