Northern Palmyra

English

Proper noun

Northern Palmyra

  1. Nickname for Saint Petersburg: a federal city of Russia.

Translations