Swedish-Latin dictionary »

palmyra meaning in Latin

SwedishLatin
Palmyra

Palmira