Search term turret has 2 results
Jump to
EN English FR French
turret (n) [building] tourelle (n) {f} [building]
turret (n) [military] tourelle (n) {f} [military]