kamus
.
Search
About
ghillie
English
ghillie, gillie
Noun
A shoe without a tongue and with decorative lacing up the instep
English: ghillie, gillie
English words with similar meanings
Show 1 words
gillie