arabdict Dictionary & Translator - Arabic-English translation for polygraph

      Noun

      polygraph [pl. polygraphs] , {instruments & machines}

      ...