English-Hindi dictionary »

manila tamarind meaning in Hindi

EnglishHindi
manila tamarind noun

जंगली इमली