1. ಜಂಗಳಂಬರಿ

    Play audio
    ♪ jaŋgaḷambari
    Share screenshot
    1. to flow in deluge; to inundate.

Comments and suggestions