Translation of ammonia in English:

ammonia

ammonia

noun

  • 1

    ammonia, strong-smelling gas, solution of this in water