Translation of wijaya mala in English:

wijaya mala

noun

  • 1

    a type of flower believed to have magical powers