SLUDGE ACID MEANING IN ENGLISH

• Sludge acid Definition & Synonyms

  1. () Impure dark-colored sulphuric acid that has been used in the refining of petroleum.


RECENT SEARCHES