semaforerats

Swedish

Verb

semaforerats

  1. supine passive of semaforera