to rest on a perch

listen to the pronunciation of to rest on a perch
English - German

Definition of to rest on a perch in English German dictionary

to rest on
aufliegen