kamus
.
Search
About
lie_detector
English
lie detector
Noun
A polygraph that records bodily changes sometimes associated with lying
English: lie detector