English to Arabic

Meaning for:
Puppeteers
other
محرّكو العرائس