Translation of to throw dust in sb's eyes in Spanish:

to throw dust in sb's eyes

engatusar a algn, phr.

phrase

  • 1

    engatusar a algn