English Idioms

Q103

Idiom “To make amend for” means?

Scroll to Top