English-French dictionary »

northern palmyra meaning in French

EnglishFrench
Northern Palmyra (a nickname for Saint Petersburg)
proper noun

Palmyre du Nord◼◼◼nom {f}