IDIOM: TO MAKE HEADS OR TAILS OF SOMETHING

Hello! in this video I am explaining you the idiom to make heads or tails of smth and the phrase heads or tails .Cool,right?) 🌏 subtitles are available as usual!) 🔃🔍Where to find me periscope : magicliza snapchat : magicliza _____________________ music
Back to Top