Hindi-English dictionary »

सरो का पेड़ meaning in English