Translation of دارُ الصفا in English:

دارُ الصفا

phrase

  • Ka'aba