Summary
French to English:   more detail...
  1. mouche domestique:
    • Wiktionary:
      mouche domestique → housefly


French

Detailed Translations for mouche domestique from French to English