1. ಹುಚ್ಚುಬೇವು

    ♪ huccu bēvu 🔊
    1. :Noun
    2. the medium sized, deciduous tree Melia zaedarach ( = Azadirachta indica) of Meliaceae family; neem tree.

Comments and suggestions