Translation of حیرت زدہ in English:

حیرت زدہ

phrase

  • amazed, astonished