somersaulted russian
кувырка́вшийся
tumbling, somersaulting, having tumbled, having somersaulted
кувыркну́вшийся
somersaulted, tumbled, flipped over, capsized
перекувырну́вший
tumbled, somersaulted, rolled over
tumbling, somersaulting, having tumbled, having somersaulted
somersaulted, tumbled, flipped over, capsized
tumbled, somersaulted, rolled over