kamus
.
Search
About
stay_at
English
stay at
Verb
Reside temporarily
English: stay at