On a normal site, you use the free spins winnings given to you to clear the wagering requirements, but on this site you have to make a deposit in order to use the free spins.
When I contacted support, they didn't seem to understand the meaning of the question.