English-Latin dictionary »

queen of egypt meaning in Latin

EnglishLatin
Queen of Egypt noun

Cleopatra [Cleopatrae](1st) F
noun