English to Hindi

Meaning for:
sub-machine-gun
other
सब-मशीन-गन