×
crenelate
meaning in French
v.
créneler; construire des créneaux afin de tirer
Related Words
crenelated
crenature
crenel
crenelated
crenelation
PC Version
Copyright © 2018 WordTech Co.