Can a precipitate dissolve upon addition of a diluted acid? Is it true that precipitates dissolve upon addition of diluted acids?
If a precipitates is dissolve , does it disappear from solution , or  any thing else  happened out there?


I  am just curious about this. Because I have heard that precipitates can be dissolved if you  add a diluted acid. But why it would happen? And is it valid for any diluted or strong acid ?.Do all the precipitates dissolve upon addition of any acid ?.I would like to know more about this.
Another example of a precipitate dissolving in acid is the reaction $\ce{AgNO3 + HCl -&gt; AgCl (v) + HNO3}$. At first, the silver chloride precipitates out as a white powder (if kept away from direct light). Adding more acid, though, forms ligands with the additional chlorine ions:  $\ce{AgCl(s) + Cl- (aq) -&gt; AgCl2- (aq)}$. See also Physics Forums.