arabdict Dictionary & Translator - Arabic-English translation for أُلْعُوبَة

      Noun

      puppet [pl. puppets]
      game {entertainment}
      toy [pl. toys] , {entertainment}
      doll {entertainment}