English to Arabic

Meaning for:
Ogler
other
المحملق