English-Hindi dictionary »

tamaraind meaning in Hindi

EnglishHindi
tamaraind noun

इमली का वृक्ष