English-Spanish dictionary »

salekhard meaning in Spanish

EnglishSpanish
Salekhard (city in Russia)
proper noun

Salejardproper noun
{m}