"sich auf etw niederlassen" in English sich auf etw. niederlassen to perch oneself on sth. Detailed translations for "sich auf etw niederlassen" sich auf etw. niederlassen sich auf etw. niederlassen(also: sich auf etw. setzen) to perch oneself on sth.