Salvete, amici! coming across some idioms in the English Language, I had a glimpse of my latin curiosity, Does anynone know idioms in latin Language? gratias vobis ago!!