Summary
French to English:   more detail...
  1. mouchure:


French

Detailed Translations for mouchure from French to English

mouchure:

mouchure [la ~] noun

  1. la mouchure (morve)
    the snot; the mucus

Translation Matrix for mouchure:

NounRelated TranslationsOther Translations
mucus morve; mouchure bave
snot morve; mouchure