locate oneself; inhabit

listen to the pronunciation of locate oneself; inhabit
English - English
take up one's abode
locate oneself; inhabit
Favorites