Search
Select the dictionary language
to live in
01
to reside at the place where one works or studies, usually in provided accommodation on the premises
Search
Select the dictionary language
to reside at the place where one works or studies, usually in provided accommodation on the premises