Translation of to make oneself scarce in Spanish:

to make oneself scarce

esfumarse, phr.

phrase

  • 1

    esfumarse informal
    desaparecer del mapa informal