"regenponchos" in English Regenponchos {m pl} rain capes Detailed translations for "regenponchos" Regenponchos{masculine plural} Regenponchos(also: Pelerinen, Regencapes, Wetterflecke) rain capes