Versione Inglese
Meaning of
"fucile semiautomatico"
in English language
Italian to English
English to Italian
Italian
English
fucile semiautomatico
self-loading carbine
fucile semiautomatico
self-loading rifle
fucile semiautomatico
semiautomatic rifle