Portuguese-English dictionary »

salekhard meaning in English

PortugueseEnglish
Salekhard proper noun
{f}

Salekhard(city in Russia)
proper noun