Translator


"free from decay" in Spanish