1. ಆವಲ್ಗೊಳ

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

Comments and suggestions