Русский-Английский словарь »

югра означает в английский

РусскийАнглийский
Югра proper noun
{f}

Khantia-Mansia(Khantia-Mansia, Russia)
proper noun