to stare open-mouthed at something

listen to the pronunciation of to stare open-mouthed at something
الإنجليزية - الإنجليزية

تعريف to stare open-mouthed at something في الإنجليزية الإنجليزية القاموس.

To stare at
gaze