Portuguese-English dictionary »

acharya meaning in English

PortugueseEnglish
acharya noun
{m}

acharya(Disciplinarian, Scholar, Academic, Expert, Specialist.)
noun