1. ದೊಡ್ಡನೆಲದಾವರೆ

    Play audio
    ♪ doḍḍa neladāvare
    Share screenshot
    1. (Noun)
    2. a variety of hibiscus plant (details ?.
    3. its flower.

Comments and suggestions