Train this verb
Infinitivestupefare
Present participlestupefacente
Gerundstupefacendo
Past participlestupefatto

Indicative mood

Present

iostupefaccio, stupefo
tustupefai
lui, lei, Leistupefà
noistupefacciamo
voistupefate
loro, Lorostupefanno

Imperfect

iostupefacevo
tustupefacevi
lui, lei, Leistupefaceva
noistupefacevamo
voistupefacevate
loro, Lorostupefacevano

Remote past

iostupefeci
tustupefacesti
lui, lei, Leistupefece
noistupefacemmo
voistupefaceste
loro, Lorostupefecero

Future

iostupefarò
tustupefarai
lui, lei, Leistupefarà
noistupefaremo
voistupefarete
loro, Lorostupefaranno

Subjunctive mood

Present

che iostupefaccia
che tustupefaccia
che lui, lei, Leistupefaccia
che noistupefacciamo
che voistupefacciate
che loro, Lorostupefacciano

Imperfect

che iostupefacessi
che tustupefacessi
che lui, lei, Leistupefacesse
che noistupefacessimo
che voistupefaceste
che loro, Lorostupefacessero

Conditional mood

iostupefarei
tustupefaresti
lui, lei, Leistupefarebbe
noistupefaremmo
voistupefareste
loro, Lorostupefarebbero

Imperative mood

(tu)stupefai, stupefa'
(Lei)stupefaccia
(noi)stupefacciamo
(voi)stupefate
(Loro)stupefacciano

Translations

Catalan
atordir; esbalair
German
erstaunen
English
to astound; to stun
Spanish
asombrar; aturdir