Search term turret has 3 results
Jump to
EN English PT Portuguese
turret (n) [military] torre de tiro (n) {f} [military]
turret (n) [building] pequena torre (n) {f} [building]
turret (n) [a little tower] torreta (n) [a little tower] (n)