English to Arabic

Meaning for:
Wag
other
المهرّج