Pages

▼

Live Radio

▼

December 05, 2014

Buzzwords from Mcmillan

Hi,

These are new concepts that came into the English language this year. What do they mean? What's your favourite expression?
 

No comments:

Post a Comment