1. Egyptian: This was the native language of her people.
2. Greek: The official language of the Ptolemaic Kingdom, as they were Greek rulers.
3. Latin: This was the language of the Roman Empire, with whom Cleopatra had political and personal ties.
While there is no definitive proof, she might have also spoken:
4. Aramaic: This was a common language in the Levant and spoken by many people in Egypt. It is possible she learned it for diplomatic purposes.
5. Coptic: This language developed from the Egyptian language and started becoming dominant during Cleopatra's time. It's possible she understood it, but it's unlikely she spoke it fluently.
6. Ethiopic: This is another language she might have understood due to its proximity to Egyptian, but again, not necessarily spoken fluently.
It's important to remember that while we can speculate about the languages Cleopatra might have known, there's no concrete evidence for her fluency in any language beyond Egyptian, Greek, and Latin.