Translation of bazuka in English:

bazuka

bazooka

noun

  • 1

    bazooka, a long gun which is held on the shoulder and used to fire rockets at military vehicles