The presence of translucent enamel on the incisal edges is natural- often times laboratory technicians try to mimic this to a certain degree when making aesthetic porcelain restorations. That being said, if you think they are too gray then there are different options. If the teeth are too thin due to wear on the back surface, then it is possible to try bonding to make them less translucent. However, if these teeth touch your lower teeth when you bite down, then the bonding here may be in the way and affect the bite- in which case it is probably not advised. If this were the case, bonding on the facial surface, or veneers (prepped or prepless) may be the only other option. I would suggest an evaluation with your dentist to review options based on the history of this translucency and positioning / bite of the front teeth. Hope this helps!