English to Arabic

Meaning for:
Polygraph
other
جهاز كشف الكذب