Home / Report Question

Q. Idioms and Phrases for - To bury the hatchet
  • A. To make peace
  • B. To dig the ground
  • C. To negotiate
  • D. To make war