Italian-English dictionary »

scivolata meaning in English

ItalianEnglish
scivolata noun
{f}

tackle [tackles](sports: attempt to take control over the ball)
noun
[UK: ˈtæk.l̩] [US: ˈtæk.l̩]