Chinese-English dictionary »

約什卡爾奧拉 meaning in English

ChineseEnglish
約什卡爾奧拉 proper noun

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