Translation of malaikat in English:

malaikat

angel

noun

  • 1

    angel