1. ಒಳಗರುಡಿ

    ♪ oḷagaruḍi 🔊
    1. :Noun
    2. an inner area, room of a building where training in sports, martial arts, wrestling etc. is given.

Comments and suggestions