Translation of poligraf in English:

poligraf

polygraph

noun

  • 1

    polygraph, machine reading the pulse rate, etc. used as a lie detector