LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Kleopatra” in English

1 English translation
EN
Cleopatra

If Cleopatra's nose had been shorter, the whole face of the world would have been changed.