ambulerat

Swedish

Verb

ambulerat

  1. supine of ambulera