Can I replace a 32 A switch with a 32 A MCB?
It won't fit in the box. This means it will be difficult to operate, and will leave parts exposed that should not be.

The 'D. P.' likely means that it is a double pole switch - you should replace it with a double pole switch.

It looks like you can buy an exact replacement from the same place for similar cost. You should do this instead.