Translation of "Schwere regenfaelle" in English

Related phrases