to alight or settle, as a bird; to sit or roost

listen to the pronunciation of to alight or settle, as a bird; to sit or roost
الإنجليزية - الإنجليزية
perch
to alight or settle, as a bird; to sit or roost
المفضلات