Englishfor English speakers
Cleopatra English
Meaning Cleopatra meaning
What does Cleopatra mean?
Cleopatra
Synonyms Cleopatra synonyms
What other words have the same or similar meaning as Cleopatra?