Yellow colour on the teeth is because of plaque. Plaque also causes accumulation of deposits which in turn causes bad breath. Usually a regular scaling should be sufficient. You need to see a dentist and get it checked.
Answered2016-02-23 16:42:04
Let others know if this answer was helpful