stay_atEnglish

stay at

Verb

Reside temporarily

English: stay at