Translation of حیران کرنا in English:

حیران کرنا

phrase

  • astonish
    amaze
    worry
    confound
    bewilder