English to Arabic

Meaning for:
Glowers
other
يحدّق