Englisch The car somersaulted several times

Übersetzungen auf Deutsch: