Translation of to have eyes in the back of one's head in Spanish:

to have eyes in the back of one's head

phrase

  • 1

    tener ojos en la nuca