Translation of طورِ سینا in English:

طورِ سینا

phrase

  • Mount Sinai