Traducción de detuve in English:

detuve

(detuvo)