vocab dash
Log in
Sign up
ムーンサルト
Meanings
Noun
1. moonsault (type of somersault)