×
grange
meaning in French
n.
grange; manoir de ferme; château
Related Words
granduncle
granger
granita
granite
PC Version
Copyright © 2018 WordTech Co.