1. ಎಮ್ಮೆಬಾರು

    Play audio
    ♪ emme bāru
    Share screenshot
    1. (Noun)
    2. a lash made of the buffalo-skin.
    3. the whip to which it is attached.

Comments and suggestions