imiterades

Swedish

Verb

imiterades

  1. past passive indicative of imitera