Swedish

edit

Verb

edit

excellerades

  1. past passive indicative of excellera