thanks for the query reason for bad breath
, blood from gums can be many but most common reason is accumulation of plaque and tartar on tooth surfaces. Which leads to swelling
and smell from gums. Treatment for the same is scaling (teeth cleaning
) and flap procedure for the same visit a periodontist
(gum specialist dentist
) he can help you better in this.