stupuisse
Latin
Verb
stupuisse
perfect active infinitive of
stupeĊ