klamrade

Swedish

Verb

klamrade

  1. past indicative of klamra