Electrice brush does nit remove this smell neither does miuth wash can u help
one possibly is leakage at gum level. so its my advice to visit yr cosmetic dentist as soon as possible. otherwise in future black spot will appear there under that veneer .
could be 2 things, or either a space under the veneers and not being sealing, or a gum pocket, and this is making bacteria to stay there, making this odor, to happen.look for a clinical examination, and make it fast.