English Idioms 2

Share
Embed
  • Loading...
  • Published on:  Tuesday, February 18, 2020
  • Learn the meaning of some of the most common English idioms in this video. The illustrations and the story will make it easy for ...
  • Source: https://youtu.be/jdSNNy9KkEI
Loading...

Comment