Hindi-English dictionary »

ताम्बूल meaning in English

HindiEnglish
ताम्बूल

leaf of nagarvel plantnoun