Versione Inglese
Meaning of
"torretta"
in English language
Italian to English
English to Italian
Italian
English
torretta da carro armato
armoured turret
Torretta
small tower
torretta di coda
tail turret
torretta da carro armato
tank turret
torretta
turret
torretta
turret
torretta d’artiglieria
turret