Polish-English dictionary »

salto meaning in English

PolishEnglish
salto noun

somersaultnoun
the act of going head over heels

salto mortale

salto mortale