large tree of the east ındies; azadirachta indica

listen to the pronunciation of large tree of the east ındies; azadirachta indica
English - English

Definition of large tree of the east ındies; azadirachta indica in English English dictionary

large tree of the East Indies; Azadirachta indica
{i} Margosa
large tree of the east ındies; azadirachta indica
Favorites