German-English dictionary »

schnürlregen meaning in English

GermanEnglish
der Schnürlregen Substantiv

Aus: torrential rainnoun