×
turret
meaning in French
n.
tourelle
Related Words
tank turret
turpitude
turquoise
turreted
turtle
PC Version
Copyright © 2018 WordTech Co.