vocab dash
Log in
Sign up
スパイン
Meanings
Noun
1. spine; backbone
2. spine ramp (two quarter pipes adjoined at the vertical edge)