English-French dictionary »

turret meaning in French

EnglishFrench
turret [turrets] (a little tower)
noun
[UK: ˈtʌ.rɪt]
[US: ˈtɜː.rət]

tourelle◼◼◼nom {f}