Versione Inglese
Meaning of
"torretta da carro armato"
in English language
Italian to English
English to Italian
Italian
English
torretta da carro armato
armoured turret
torretta da carro armato
tank turret