invaderad

Swedish

Participle

invaderad

  1. past participle of invadera