Search from various English teachers...
Italian idioms that you should learn
Question 1 of 5

Italians don't say "It's raining cats and dogs", they say:

Piovono gatti e cani
Piove a catinelle
Pioviggina