Summary
English to French:   more detail...
  1. smelling-salts:


English

Detailed Translations for smelling-salts from English to French

smelling-salts:

smelling-salts [the ~] noun

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

Translation Matrix for smelling-salts:

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

External Machine Translations:

Related Translations for smelling-salts