1. ಒಗರುಕಾಯಿ

    ♪ ogarukāyi 🔊
    1. :Noun
    2. a fruit that is in the early stage of its development; an unripe fruit.

Comments and suggestions