Spanish-English dictionary »

orissa meaning in English

SpanishEnglish
Orissa proper noun

Odisha(state in India)
proper noun