Chinese-English dictionary »

科斯特罗马 /kēsītèluómǎ/ meaning in English

ChineseEnglish
科斯特罗马 /Kēsītèluómǎ/ proper noun

Kostroma(city in Russia)
proper noun