English to Arabic

Meaning for:
Ogle
other
إنظر