to rest on a perch; to roost

listen to the pronunciation of to rest on a perch; to roost
الإنجليزية - الإنجليزية
perch
to rest on a perch; to roost
المفضلات