"frog stranglers" in German frog stranglers Wolkenbrüche Platzregen Detailed translations for "frog stranglers" frog stranglers frog stranglers(also: cloudbursts, torrent rains, torrential rains, deluges of rain) Wolkenbrüche{masculine plural} frog stranglers(also: cloudbursts, torrent rains, torrential rains, deluges of rain) Platzregen{masculine plural}