Translation of Kakawin in English:

User Contribution

Kakawin

Kakawin

noun