tvistade

Swedish

Verb

tvistade

  1. past indicative of tvista