English to Arabic

Meaning for:
Eyeballed
other
ييباليد