1. ಎಮ್ಮೆಬಾರು

    ♪ emme bāru 🔊
    1. :Noun
    2. a lash made of the buffalo-skin.
    3. the whip to which it is attached.

Comments and suggestions