excellerat

Swedish

Verb

excellerat

  1. supine of excellera