vocab dash
Log in
Sign up
スネア
Meanings
Noun
1. snare (trap)
2. snare
3. snare drum
(Abbreviation)