Russian-English dictionary »

орисса meaning in English

RussianEnglish
Орисса proper noun
{f}

Odisha(state in India)
proper noun