Yeah this might confuse people especially for those who are usually been in restricted regions due to regulations happen in their country.
They have been clear in their ToS regarding users from countries where gambling is illegal. They don’t accept users from those countries.
The real issue is with users from countries where gambling might be legal, but the casino’s license prohibits them from playing as the ToS does not explicitly mention those countries.
Gamba has an Anjouan
licencelicense, so we can assume that any user from a country restricted by the Anjouan license is not allowed to play there.
To be safe, just avoid making a deposit if you are from one of those countries till you get approval from OP or their support.