English to Arabic

Meaning for:
Squinting
other
التحديق