Ghillies meaning

(UK, Ireland) Plural form of ghillie.
noun
0
0
Advertisement