Translation of "somersault" - English-Turkish dictionary

somersault

noun [ C ] uk us /ˈsʌməsɔːlt/

when you roll your body forwards or backwards so that your feet go over your head and come back down to the ground again

takla, perende
somersault verb [ I ]

takla atmak

(Translation of “somersault” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)