"sta piovendo a dirotto!" English translation

IT

"sta piovendo a dirotto!" in English

IT sta piovendo a dirotto!
volume_up
[example]

sta piovendo a dirotto!
volume_up
it's throwing it down! [Brit.] [coll.] [ex.]

Similar translations for "sta piovendo a dirotto!" in English

stare verb
English
piovere verb
English
a. noun
English
A noun
English
a preposition
dirottare verb
dirompere verb
English