Русский-Английский словарь »

северная пальмира означает в английский

РусскийАнглийский
Северная Пальмира proper noun
{f}

Northern Palmyra(a nickname for Saint Petersburg)
proper noun