Chinese-English dictionary »

奧里薩 meaning in English

ChineseEnglish
奧里薩 proper noun

Odisha(state in India)
proper noun