Translation of to be rushed / run off one's feet in Spanish:

to be rushed / run off one's feet

estar agobiado de trabajo, phr.

phrase

  • 1

    estar agobiado de trabajo