Chinese-English dictionary »

约什卡尔奥拉 /yuēshíkǎ'ěr-àolā/ meaning in English

ChineseEnglish
约什卡尔奥拉 /Yuēshíkǎ'ěr-Àolā/ proper noun

Yoshkar-Ola(capital of Mari El, Russia)
proper noun