Search term somersault has one result
Jump to
EN English JA Japanese
somersault (n v) [the act of going head over heels] 宙返り (n v) [the act of going head over heels] (n v)