Translation of to hold one's own in Spanish:

to hold one's own

saber defenderse, phr.

phrase

  • 1

    saber defenderse