Versione Inglese
Meaning of
"artiglieria a lunga portata"
in English language
Italian to English
English to Italian
Italian
English
artiglieria a lunga portata
longrange guns