Romanian-Latin dictionary »

polixena meaning in Latin

RomanianLatin
Polixena

Polyxena