Glens meaning

Plural form of glen.
noun
0
0
Advertisement