Hindi-English dictionary »

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