Russian-English dictionary »

ракшаса meaning in English

RussianEnglish
ракшаса noun
{m}

rakshasa((Indian religions) a type of demon)
noun