1. ಒರೆವುಡಿ

    ♪ orevuḍi 🔊
    1. :Noun
    2. small particles produced by rasping or rubbing something on (a touchstone etc.).

Comments and suggestions