×
castellated
meaning in French
adj.
crénelé, bâti comme un château
Related Words
castellan
castellani
caster
caster sugar
PC Version
Copyright © 2018 WordTech Co.