trollad

Swedish

Participle

trollad

  1. past participle of trolla