excellerade
Swedish
Verb
excellerade
past indicative of
excellera