Thinking in English

“Have Egg on Your Face,” “Put Your Foot in it,” and “Sheepish”: Idioms and Phrases for Embarrassing Situations! (English Vocabulary Lesson)

Oct 15, 2021
Ask episode
Chapters
Transcript
Episode notes