S'installa (en. Settled down)
/sɛ̃stalɑ/
Synonyms
- s'établir
- se fixer
- se poser
Slang Meanings
To settle down.
After a long day, I settle into my couch.
Après une longue journée, je m'installe dans mon canapé.
To get snug.
He got comfortable with his computer to work at home.
Il s'est calé avec son ordi pour travailler à la maison.