1. ದೀರ್ಘತುಂಡಿ

    Play audio
    ♪ dīrgha tuṇḍi
    Share screenshot
    1. (Noun)
    2. that which has a long snout; any long snouted animal.

Comments and suggestions