thanks for the query natural tooth colour ranges from yellowish white to grayish white. Or yellowish teeth can be because of accumulation of plaque and tartar on tooth surfaces.
If it's plaque and calculus
than you need professional teeth cleaning
and if it natural than you need chemical teeth whitening
) thank you