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

    ♪ doḍḍa neladāvare 🔊
    1. :Noun
    2. a variety of hibiscus plant (details ?.
    3. its flower.

Comments and suggestions