Cylinder miss, broken motor mount, or vacuum leak.
That means person inside car is either too heavy or something like a toy is caught in engine
might have misaligned or loose wheels
the cuase of this is ussaully worped rotars
If it's a manual transmission then it is probably because you aren't depressing the clutch as you slow down.
Several things can cause your car to stall and shake when you stop. Replacing the spark plugs and spark plug wires may cure the problem.
Could be a problem with your torque converter
The force of friction between the tires and the road surface is what primarily causes a car to stop. When the brakes are applied, the brake pads press against the rotating wheels, generating friction that slows down the car.
check motor mounts
Engine mounts
A stop- Rotor out of round, possibly bad wheel bearing.
The force that causes the car to stop by opposing its motion is friction. Friction occurs between the tires of the car and the road surface, creating a force that resists the motion of the car, ultimately bringing it to a stop.
Cylinder misfire. Possibly failed or failing engine mounts.