English Idioms

Q71

Idiom “To cut long story short” means?

Q72

Idiom “A slap on the wrist” means?

Q77

“Brain drain” means?

Scroll to Top