Translator


"to put on a burst of speed" in Spanish