Tag: Able to hold more than 800000 worshippers the al-Masjid al-Haram mosque is in this city

close