English to Arabic

Meaning for:
Glowered
other
محدّق