Translator


"lanzar contra el suelo" in English