Translation of to stay put in Spanish:

to stay put

quedarse, phr.

phrase

  • 1

    quedarse