Chinese-English dictionary »

阿列省 /Ā liè shěng/ meaning in English

ChineseEnglish
阿列省 /Ā liè shěng/ proper noun

Allier(département)
proper noun