bazuca f (plural bazucas)
bazuca m (plural bazucas)
From English bazooka (“bazooka”), from Dutch bazuin (“trumpet”).