Translation of to put the finger on sb in Spanish:

to put the finger on sb

delatar a algn, phr.

phrase

slang

  • 1

    delatar a algn