Many of them do, but it varies depending on the casino. It also depends on which countries and regions the casino accepts players from. In some cases, a casino that accepts players from your country might not accept your local currency. In this case, you can use an e-wallet to convert the currency to one that is accepted at the casino. You can then deposit the converted funds at the casino.