Translation of kakawin in English:

User Contribution

kakawin

Kakawin

noun