English to Arabic

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