Slovnenya

Translation English French: tooth decay

Dictionary: main
tooth decay
noun