How does smoking cause discoloration of your teeth?

How does smoking cause discoloration of your teeth?

Related Links: