Dictionary search results

Showing 1-2 of 2 results

Deianira US English

The wife of Hercules, who was tricked into smearing poison on a garment that caused his death