stupefacere
Latin
Verb
stupefacere
present active infinitive of
stupefaciĆ