1. ಒರೆವುಡಿ

    Play audio
    ♪ orevuḍi
    Share screenshot
    1. (Noun)
    2. small particles produced by rasping or rubbing something on (a touchstone etc.).

Comments and suggestions