Translator


"to pull … to shreds" in Spanish