English-Hindi dictionary »

tamarindus indica meaning in Hindi

EnglishHindi
tamarindus indica noun

टैमरिंडस इन्डिका