roof-mounted water cannon

listen to the pronunciation of roof-mounted water cannon
English - German

Definition of roof-mounted water cannon in English German dictionary

roof-mounted water cannon
Wasserwerfer am Dach