English Idioms

Q94

Idiom “To make amend for” means?

Q98

Be poles apart means?

Scroll to Top