Versione Inglese
Meaning of
"arma ad armamento automatico"
in English language
Italian to English
English to Italian
Italian
English
arma ad armamento automatico
automatic hammerless gun
arma ad armamento automatico
self-cocking action