Translation of mesjid in English:

mesjid

mosque

noun

  • 1

    mosque