French-English dictionary »

déjanire meaning in English

FrenchEnglish
Déjanire nom {f}

Deianira◼◼◼proper noun