garrotterats

Swedish

Verb

garrotterats

  1. passive supine of garrottera