Current Page: Home » Cleopatra Slot Machine

Cleopatra Slot

Cleopatra Slot is the original slot machine game in the mini-series of real money Cleopatra games. The first of its kind, the game is one of the most popular slots available both online and mobile. Play Now The game consists of 5 reels with 20 pay-lines and you can select the amount of pay-lines you Continue Reading