Translation of مسجدِ نبوی in English:

مسجدِ نبوی

phrase

  • the mosque in Medina around Prophet Muhammad's mausoleum