Translation of قُبۃُ الصخرا in English:

قُبۃُ الصخرا

phrase

  • Dome of the Rock (mosque at the Temple Mount, Jerusalem)