Русский-Английский словарь »

девадатта означает в английский

РусскийАнглийский
Девадатта proper noun

Devadatta(cousin of Gautama Buddha)
proper noun