1. ಎಚ್ಚಕ

    Play audio
    ♪ eccaka
    Share screenshot
    1. noun (noun)
    2. one that gives, donates or presents something; a donor.

Comments and suggestions