सदाबहार बबूल

English: Translation
holm-oak
Hindi: Translation
सदाबहार बबूल
noun