Translator


"to tear to pieces" in Spanish

QUICK TRANSLATIONS