"downpours" in German downpours Regengüsse Detailed translations for "downpours" downpours downpours(also: drenches) Regengüsse{masculine plural}