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

    ♪ dīrgha tuṇḍi 🔊
    1. :Noun
    2. that which has a long snout; any long snouted animal.

Comments and suggestions