Translation of Ramayana in English:

Ramayana

noun

  • 1

    Hindu epic that is the base of many traditional Indonesian stories