vocab dash
Log in
Sign up
ギリー
Meanings
Noun
1. gillie (shoe); ghillie