to stupefy [ stupefied ; stupefied ]
Synonyme
  • تله ، جنّ