The World's Idioms & Slang
An ever-expanding list from the Without Borders community
One of the best ways to learn a language is to get a feel for its culture and vice versa. What I find most frustrating when learning a new language is it's difficult to make people laugh. Finding