1. ತಾಮ್ರತುಂಡ

    Play audio
    ♪ tāmra tuṇḍa
    Share screenshot
    1. (Noun)
    2. the red bill (as of parrots).
    3. a parrot, whose bill is red.
    4. a red-faced man.
    5. a monkey.

Comments and suggestions