Translation of siren in Malay

siren

siren

noun

  • 1

    siren, semboyan, perempuan yang menjadi penggoda lelaki