German-French dictionary »

kleopatra meaning in French

GermanFrench
Kleopatra

Cléopâtre