Home / Report Question

Q. Synonym for - DEBACLE
  • A. Collapse
  • B. Decline
  • C. Defeat
  • D. Disgrace