Versione Inglese
Meaning of
"arma lunga"
in English language
Italian to English
English to Italian
Italian
English
arma lunga
close-range weapon
arma lunga
gun
arma lunga a cane esterno
hammer gun
arma lunga
long barreled firearm
arma lunga
piece
arma lunga a ripetizione
repeating gun
arma lunga
rifle
arma lunga
selfloader
arma lunga leggera
shoulder arm
arma lunga
shoulder weapon
arma lunga leggera
small arm
arma lunga
varmint gun