English-French dictionary »

deianira meaning in French

EnglishFrench
Deianira proper noun

Déjanire◼◼◼nom {f}