Polish-English dictionary »

stepanakert meaning in English

PolishEnglish
Stepanakert noun

Stepanakertnoun
capital of the Nagorno-Karabakh Republic