Give the meaning for these idiomatic phrases: 7. On the rope
Answers
Answered by
1
Answer:
A defeat or collapse or helpless..
Similar questions