English-Latin dictionary »

cleopatra meaning in Latin

EnglishLatin
Cleopatra [Cleopatra] noun
[UK: ˌkliə.ˈpæ.trə]
[US: ˌkliə.ˈpæ.trə]

Cleopatra [Cleopatrae](1st) F
noun