Versione Inglese
Meaning of
"arma pluricanna"
in English language
Italian to English
English to Italian
Italian
English
arma pluricanna
multiple rocket launcher
arma pluricanna
salvo gun