laid-off

laid-off

English Adj
Ad

Definition

Bet with another bookmaker to reduce risk.

Ad