Chinese-English dictionary »

奥斯塔 /àosītǎ/ meaning in English

ChineseEnglish
奥斯塔 /Àosītǎ/ proper noun

Aosta(city in Italy)
proper noun