Translation of to do a disappearing / vanishing act in Spanish:

to do a disappearing / vanishing act

phrase

  • 1

    esfumarse como por arte de magia