arabdict Dictionary & Translator - Arabic-English translation for robots

      Noun

      robots [sing. a robot]
      robots Pl., {geogr.}