Latin-Romanian dictionary »

polyxena meaning in Romanian

LatinRomanian
Polyxena

Polixena