Nat - Masquarade

My ISP gives me several public ip adresses. I have several subnets in my lan. What i want to do is to masquarade each subnet with a diferent public ip address.

so i can have for example:
subnet 192.168.0.0/24 masquarade behind xx.xx.xx.xx
subnet 192.168.1.0/24 masquarade behind xx.xx.xx.xy
subnet 192.168.2.0/24 masquarade behind xx.xx.xx.xz


How can this be done?

Thanks,
Esteban

Try src-nat…