French-Spanish dictionary »

clytemnestre meaning in Spanish

FrenchSpanish
Clytemnestre nom {f}

Clitemnestra | Clitemestranoun