stetá

live, stay, be in a place (of several people)

Alternative form: steltá