Translator


"chemical precipitation" in Spanish