vocab dash
Log in
Sign up
スノーシュー
Meanings
Noun
1. snowshoes
2. snowshoe (cat breed)