English to Arabic

Meaning for:
Peeper
other
مختلس النظر