Versione Inglese
Meaning of
"pistola semiautomatica"
in English language
Italian to English
English to Italian
Italian
English
pistola semiautomatica
autoloading pistol
pistola semiautomatica
automatic pistol
pistola semiautomatica
selfloading pistol