overexertion
English
overexertion meaning in English • overexertion का अर्थ अंग्रेजी में
Noun
- Excessive exertion; as, he strained his back from overexertion.