English Idioms

Q128

Be poles apart means?

Scroll to Top