Infographics
How to Say Merry Christmas in 100 Different Languages

Foreign languages have their own charm and sound. Imagine a Welsh native say Merry Christmas