English to Arabic

Meaning for:
Guignol
other
مسرحية