to settle down, reside

listen to the pronunciation of to settle down, reside
Englisch - Lateinisch
sedeo