1. ಅದಟರಕ್ಕಸ

    ♪ adaṭarakkasa 🔊
    1. :Noun
    2. a mighty demon.

Comments and suggestions