Russian-English dictionary »

хоргос meaning in English

RussianEnglish
Хоргос proper noun
{m}

Khorgas(a dual town in Xinjiang, China and Kazakhstan)
proper noun