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

حیران کرنا

phrase

  • astonish, amaze
    worry, confound, bewilder