spexade

Swedish

Verb

spexade

  1. past indicative of spexa