English | German | Russian | Czech

pelting rain English

Translation pelting rain in German

How do you say pelting rain in German?

pelting rain English » German

heftiger Regenfall Regenguss Platzregen

Are you looking for...?