English-Hindi dictionary »

tamarindo meaning in Hindi

EnglishHindi
tamarindo noun

इमली

इमली का वृक्ष