metralleta

metralleta
feminine noun
1. (weaponry) 
Los asaltantes del banco iban armados con metralletas y pistolas de distintos calibres.The bank robbers were armed with submachine guns and pistols of different calibers.
metralleta
Noun
1. (general) 
a. submachine gun 
metralleta
submachine gun; tommy gun
Search history
Did this page answer your question?