Can I recover BEP20 tokens sent to a wallet that doesnt accept them?  

Hi. I accidentally sent BEP20 tokens to a website called roobet which doesnt accept them. The transaction says sent but there is nothing in my wallet on the site. Is there any way i can recover my tokens??