sich sesshaft machen

listen to the pronunciation of sich sesshaft machen
English - Turkish

Definition of sich sesshaft machen in English Turkish dictionary

to settle down
Durulmak
German - English
to settle down
to put down roots (in a place)