The Russian ruble is not an exchange currency in Northern Cyprus. Therefore, most banks or casinos do not accept rubles. But one can still find some rare exchangers - look for them. As an option - one can withdraw lira from the MIR card at a profitable exchange rate. Another possibility is to buy crypto for rubles and exchange it here via p2p for any other currency. There are no problems with crypto exchangers in Northern Cyprus. And the most reliable way is to address those who are going to Russia in the nearest future and need rubles. Try to look for such travelers in our chat: https://t.me/cyprusforum.
Someone will help you for sure.