instalarse

listen to the pronunciation of instalarse
Spanisch - Englisch
move in
settle oneself
install
shake down
settling down