I assume you are from Morocco so Neteller/Skrill/ecoPayz will only have bank withdrawal option for you, their cards will not available to you.
Best bet will be to find a local
visa card most card rooms allow you to withdraw via visa card.You will need to deposit via the visa card first, the visa card needs to be in the name of the card room account holder and you will need to submit to them some documents, proof of address, id (if not done so already) and a copy of the visa card as well as fill out a KYC form. This sounds like a lot but in fact quite simple to do and only has to be completed once.
You can also use cryptocurrency to get cash. This way is a little complicated not to mention costly. You may loose as much as up to 20% of your card room withdrawal. What you do is you get your funds to bitcoins and then there many sites that will buy/exchange the bitcoins from you and send you funds in cash via Western Union/MoneyGram/Ria.
Which Poker Room do you have the funds on? There are a couple card rooms with some different options.
I once deposited to a site via Skrill played through it and then did a Money Gram withdrawal. Sometimes you have to get creative.
i want to withdraw money but I don t know what s the best way , I use to withdraw with neteller with net+ card ( MasterCard offered by neteller) , but they stopped using this , if I withdraw to neteller it will only be stucked there ( I have to use bank to get the money. Frustrating :// is there any good and fast method ?