80 Hilarious Spanish Idioms and What They Mean

happy

When you study a foreign language, sooner or later you come to a realization that it is not always possible to translate things word by word.  Every language has developed a great deal of idiomatic expressions that – translated literally – don’t make much sense, sound weird or funny.  English, for once, is packed with … Read more