×
glen
meaning in French
n.
gorge; vallon étroit
Related Words
gleefulness
gleety
glendale
glengarry
PC Version
Copyright © 2018 WordTech Co.