German–English dictionary

English translation of the German word sich niederlassen

German → English
  
GermanEnglish
sich niederlassen settle; settle down; set up a practice; sit down