SMELLING SALTS Meaning of SMELLING SALTS in English USP DI - Ammonia Spirit, Aromatic (Systemic) Drug information English vocab. Английский словарь лекарств и медикаментов. 2012