Polish-French dictionary »

desdemona meaning in French

PolishFrench
Desdemona

Desdémone