Translation of mosque in Malay

mosque

masjid

noun

  • 1

    masjid