to rest on (or as if on) a perch

listen to the pronunciation of to rest on (or as if on) a perch
English - German

Definition of to rest on (or as if on) a perch in English German dictionary

to rest on
aufliegen