Hindi-English dictionary »

इमली का वृक्ष meaning in English

HindiEnglish
इमली का वृक्ष

tamaraindnoun

tamarindonoun