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


French

Detailed Translations for moustaches from French to English

moustaches:

moustaches [la ~] noun

  1. la moustaches (barbes)
    the moustaches; the whiskers

Translation Matrix for moustaches:

NounRelated TranslationsOther Translations
moustaches barbes; moustaches
whiskers barbes; moustaches moustache

External Machine Translations: