1. ದೊಡ್ಡತುಂಬೆ

    Play audio
    ♪ doḍḍa tumbe
    Share screenshot
    1. (Noun)
    2. the herb Leucas urticaefolia of Lamiaceae family.

Comments and suggestions