French-English dictionary »

tisiphone meaning in English

FrenchEnglish
Tisiphone nom {f}

Tisiphone◼◼◼(Greek goddess of vengeance)
proper noun