ammonia water


Meanings

  • a water solution of ammonia