Translation of "torreta" into English
turret, weapon turret are the top translations of "torreta" into English.
torreta
-
turret
noun -
weapon turret
protective weapon mount or firing position
-
Show algorithmically generated translations
Automatic translations of "torreta" into English
-
Glosbe Translate
-
Google Translate
Add example
Add