Idioms in English

FacebookTwitterLinkedInPinterestShare
Student Work
Idioms in English

6 A has been working on visual representations of English idioms. Can you figure out what they are?