English Idioms

Q129

Be poles apart means?

Scroll to Top