Chinese-English dictionary »

伊利里亚 meaning in English

ChineseEnglish
伊利里亚 proper noun

Illyria(region in the Balkan Peninsula)
proper noun
[UK: ɪlˈɪriə] [US: ɪlˈɪriə]