However, she likely also spoke Egyptian, the language of the majority of her people. While the precise extent of her Egyptian language skills is debated, it's highly probable she understood it, especially for communicating with the common people and for religious purposes.
There's also a chance she knew some Demotic, a cursive form of Egyptian used in daily life, and possibly Coptic, the final stage of the Egyptian language, which was beginning to emerge during her time.
Lastly, she likely spoke Latin, the language of Rome, which was becoming increasingly influential in Egypt. This would have been useful for diplomacy and interacting with Roman officials.
So, Cleopatra's linguistic repertoire was likely quite diverse, reflecting the multilingual nature of her world.