Russian-English dictionary »

девадатта meaning in English

RussianEnglish
Девадатта proper noun

Devadatta(cousin of Gautama Buddha)
proper noun