1. ಆವಲ್ಗೊಳ

    Play audio
    ♪ āvalgoḷa
    Share screenshot
    1. (Noun)
    2. a pond or a lake having abundant red lotus plants.

Comments and suggestions