high tackle - Spanish English Dictionary
History

high tackle



Meanings of "high tackle" in Spanish English Dictionary : 2 result(s)

English Spanish
General
high tackle plantillazo [m]
Sports
high tackle plancha [f]