"deluge guns" in German deluge guns Monitore Detailed translations for "deluge guns" deluge guns deluge guns(also: monitors) Monitore{masculine plural}