English-Hindi dictionary »

azadirachta indica meaning in Hindi

EnglishHindi
azadirachta indica noun

नीम

azadirachta indica (neem tree) noun

नीम