Portuguese-English dictionary »

clitemnestra meaning in English

PortugueseEnglish
Clitemnestra proper noun
{f}

Clytemnestra(Agamemnon's wife)
proper noun