astupuisse
Latin
Verb
astupuisse
perfect active infinitive of
astupeĊ