1. ದೇವಬಾಭೂಳ

    ♪ dēva bābhūḷa 🔊
    1. :Noun
    2. the acacia tree, Acacia latronum of Mimoseae family.

Comments and suggestions