OVEREXERTION MEANING IN ENGLISH

• Overexertion Definition & Synonyms

  1. (n.) Excessive exertion.


RECENT SEARCHES