Polish-English dictionary »

salechard meaning in English

PolishEnglish
Salechard noun

Salekhardnoun
city in Russia