Russian-English dictionary »

северная пальмира meaning in English

RussianEnglish
Северная Пальмира proper noun
{f}

Northern Palmyra(a nickname for Saint Petersburg)
proper noun