trollade

Swedish

Verb

trollade

  1. past indicative of trolla