Translation of stay put in Setswana

stay put

sala

phrase

informal

  • 1

    sala
    • remain in place