Hindi-English dictionary »

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

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

tamarindus indicanoun