Indonesian: Masjid al-Haram adalah masjid terbesar di dunia.
English: Masjid al-Haram is the largest mosque in the world.