to make grimaces; to distort ones face; to make faces

listen to the pronunciation of to make grimaces; to distort ones face; to make faces
الإنجليزية - الإنجليزية
grimace
to make grimaces; to distort ones face; to make faces
المفضلات