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

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

Comments and suggestions