Translation of "Heftige regenfaelle" in English

Related phrases