settling down in German
settling down in German
sich an einem Ort niederlassend
sich häuslich niederlassend
sich sesshaft machend
sesshaft werdend