pepulisse
Latin
Verb
pepulisse
perfect active infinitive of
pellÅ