10 fun British phrases (and what they mean)

If you go to UK to improve your English, or even just for a holiday, these 10 expressions might help you recognise some popular...
busuu London Central English Language Learning Content

London Central: Learn English with Busuu’s TV Drama

Are you studying English? Do you like TV dramas? Then London Central is the show for you! This 10-part series has been specially created...
Spanish-words-no-translation-busuu-blog

6 cool Spanish words that are untranslatable

Spanish is a fun and unique language, filled with words that have no direct translation in English. Sometimes,...