1. ಒಗರುಕಾಯಿ

    Play audio
    ♪ ogarukāyi
    Share screenshot
    1. (Noun)
    2. a fruit that is in the early stage of its development; an unripe fruit.

Comments and suggestions