Translation of mesingan in English:

mesingan

machine-gun

noun

  • 1

    machine-gun, mounted mechanically operated gun that can fire continuously