excellerades
Swedish
Verb
excellerades
past passive indicative of
excellera