had somersaulted
Pasado perfecto para el sujetodel verbosomersault.Hay otras traducciones para esta conjugación.

somersault

He had somersaulted, landed on his back and was in pain.
Había caído de espaldas y estaba en gran dolor.
Palabra del día
la almeja