Translation of جادو جگانا in English:

جادو جگانا

phrase

  • cast a spell
  • figurative

    impress, create an impression, exhibit a tour de force