Italian-English dictionary »

giocasta meaning in English

ItalianEnglish
Giocasta proper noun

Jocasta(mother of Oedipus)
proper noun