Dictionary English – Romanian

somersault



Substantiv
Verb intranzitiv
1.

a face o tumbă


2.

a face un salt periculos


3. (d. avioane, automobile)

a capota


Expressions:
to turn a somersault  =  a face o tumbă