English Idioms

Q125

The idiom “To bury the hatchet” means?

Q126

Idiom “To make amend for” means?

Scroll to Top