"perch oneself on sth" in German to perch oneself on sth. sich auf etw. niederlassen sich auf etw. setzen Detailed translations for "perch oneself on sth" to perch oneself on sth. to perch oneself on sth. sich auf etw. niederlassen to perch oneself on sth. sich auf etw. setzen