Version Française
Meaning of
"tue les germes, les microbes"
in English language
French to English
English to French
French
English
tue les germes, les microbes
germicidal