Version Française
Meaning of
"tue-mouches"
in English language
French to English
English to French
French
English
tue-mouches
fly destroying preparations