Translator


"to cause to decay" in Spanish