Hindi-English dictionary »

एक प्रकार का लम्बा सदाबहार पेड़ meaning in English