Translation of mosque in Indonesian

mosque

mesjid

noun

  • 1

    mesjid