×
châtelain
meaning in English
n.
squire; landowner (in england)
Related Words
châteaubriant
châteauroux
châtier
châtillon
PC Version
Copyright © 2018 WordTech Co.