Bitte aktivieren Sie JavaScript in Ihrem Browser.
It rained every day and was freezing cold to boot
It rained every other day during our holidays
It rained heavily for hours.
Protests rained down from all sides/from every direction
The event was rained off
The event was rained off [Br.]/out [Am.]
Kennen Sie schon die Übersetzung für ...