Legend of Cleopatra
Play Legend of Cleopatra
Legend of Cleopatra
Playson
Payout percentage
97%
Bets made
72,814.47 USD
Games played
121,481
Biggest win
1,400 USD