vocab dash
Log in
Sign up
スノー・タイヤ
Meanings
Noun
1. snow tire (tyre)
Other readings
スノータイヤ