metralleta

metralleta
feminine noun
1. submachine gun

metralleta [may-trahl-lyay’-tah]
noun
1. Submachine gun, tommy gun. (f)

Have a Spanish question? Get help from experts!