Home / Report Question

Q. Idioms and phrases for - Hard-pressed
  • A. Bewildered
  • B. Insulted
  • C. Hard discipline
  • D. In difficulties