vocab dash
Log in
Sign up
スタッキング
Meanings
Noun
1. stacking
2. sport stacking
(Abbreviation)