Spanish-English dictionary »

tacleada meaning in English

SpanishEnglish
tacleada noun
{f}

tackle [tackles](American football, rugby: play where a defender brings the ball carrier to the ground)
noun
[UK: ˈtæk.l̩] [US: ˈtæk.l̩]

Your history