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

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

РусскийАнглийский
яккха noun
{m}

yaksha((Buddhism) a kind of supernatural being)
noun