Translation of اگن پریکشا/ پرچھّا in English:

اگن پریکشا/ پرچھّا

phrase

History

  • custom of walking on embers to prove one's innocence, an old lie-detection test