Hindi-English dictionary »

ताड़ का वृक्ष meaning in English