"regenguesse" in English Regengüsse {m pl} downpours drenches Detailed translations for "regenguesse" Regengüsse{masculine plural} Regengüsse downpours Regengüsse(also: durchnässt, durchfeuchtet, durchtränkt, durchweicht) drenches