strain.meaning of this
Answers
Answered by
4
Answer:
force (a part of one's body or oneself) to make an unusually great effort.
Similar questions