Translation of toe to toe in Spanish:

toe to toe

phrase

  • 1

    to stand/go toe to toe with sb estar a la altura de algn