Translation of حیرت خیز in English:

حیرت خیز

phrase

  • amazing
    marvellous