Each league has a salary floor based on the TV contract in that league, and the league level (higher level leagues have a salary floor that's a higher percentage of the TV contract). In a division II such as yours, the salary floor is 190% of the TV contract.
It's basically an anti-tanking measure to disincentivize running out a roster of minimum salary players in very high division levels and stockpiling a disproportionate amount of money without attempting to be competitive. In general, the higher divisions have teams that have been around for a while and as such have the economic base (through arena size and merchandising revenue) to support a stronger team. In smaller countries, where teams get placed into division 3 or division 2 while they're still very new, the new teams won't have that arena and merchandising baseline built up yet, so teams get a 2 season grace period before they're immune to the salary floor, so they're not getting punished for not having had time to build up their arena yet.