Search term salto has one result
PL Polish EN English
salto (n) {n} somersault (n)