Summary
French to English:   more detail...
  1. sels anglais:


French

Detailed Translations for sels anglais from French to English

sels anglais:

sels anglais [le ~] noun

  1. le sels anglais (sels parfumés)
    the smelling-salts

Translation Matrix for sels anglais:

NounRelated TranslationsOther Translations
smelling-salts sels anglais; sels parfumés

External Machine Translations:

Related Translations for sels anglais