Home / Report Question

Q. Synonym of - Decimated
  • A. Denounced
  • B. Destroyed
  • C. Successful
  • D. Depressed