1. ದೆಖ್ಖಾಳಭೂಮಿ

    Play audio
    ♪ dekkhāḷa
    Share screenshot
    1. (Noun)
    2. a place, ground, etc. meant for gorgeous or splendid displays.

Comments and suggestions