excellerats

Swedish

Verb

excellerats

  1. passive supine of excellera