Get Your Premium Membership

Lodge In

[v] live (in a certain place)


Related Information

More Lodge In Links

Synonyms

occupy, reside