Translator


"to ride … hard" in Spanish