Translation of harbinger in Malay

harbinger

alamat

noun

  • 1

    alamat, petanda