Translator


"to give … a thumping" in Spanish