resterat

Swedish

Verb

resterat

  1. supine of restera