Hindi-English dictionary »

आंवला meaning in English

HindiEnglish
आंवला noun
{m}, आँवला {m}, आमला {m}

amla(tree)
noun