Translation of seroja merah in English:

seroja merah

sacred lotus

noun

  • 1

    sacred lotus