German-English dictionary »

eingenistet meaning in English

GermanEnglish
eingenistet

settled down