NichiDict

ムーンサルト

[muunsaruto]

Meanings

1.Noun

moonsault (type of somersault)