Traducción de impuse in English:

impuse

(impuso)