Portuguese-English dictionary »

teravada meaning in English

PortugueseEnglish
teravada proper noun
{m}

Theravada(school of Buddhism)
proper noun