Translation of لعبت بازی in English:

لعبت بازی

phrase

  • puppetry, puppet theatre