365bet中国官方网站

  • word of the day

    orestes

    orestes - 365bet中国官方网站 definition and meaning for word orestes

    Definition
    (noun) (Greek mythology) the son of Agamemnon and Clytemnestra; his sister Electra persuaded him to avenge Agamemnon's death by killing Clytemnestra and Aegisthus
  • Download our Mobile App Today