Home
Explore
Library
Social media words - Learning English Conversations - Podfriend
September 22, 2015
Social media words
Learning English Conversations
2m
About this episode
'Trolls' and 'haters' are the people who want to annoy you. The names are part of the new vocabulary of social media
Episode Webpage →