1.

what is the meaning of idiom 'Hard pressed ' ?

A. Summary
B. Freedom
C. In difficulties
D. To die
Answer» D. To die


Discussion

No Comment Found