Translation of smelling salts in Romanian

smelling salts

săruri de amoniac, n.

plural noun

  • 1

    Medicine săruri de amoniac