1. ಉರ್ವೀಚರ

    Play audio
    ♪ urvīcara
    Share screenshot
    1. (Noun)
    2. that which lives on land (as dif. from that which lives in water etc.); any terristrial animal.

Comments and suggestions