10 Amusing Italian Idiomatic Expressions We were thrown into the lion's den once and we loved it! Would you? Read More Italian LanguageSophieAugust 15, 2016JP Linguistics Italy, Italian Expressions, Idiomatic Expressions, Idioms, Rome, History, Culture, Discover, Fluent, NativeComment