Translator


"to treat … very roughly" in Spanish