salto in alto
Italian
Noun
salto
in
alto
m
(
plural
salti in alto
)
(
athletics
)
high jump