Match Idioms 2 - English (General Studies) - NDLA

Skip to content
Task

Match Idioms 2

What do these idioms mean?