Versión en Español
Translate
"to settle down"
to Spanish Language
English to Spanish
Spanish to English
English
Spanish
to settle down; to sit; to squat; to be (somewhere)
instalarse; establecerse; estar sentado; hallarse