torrhostade

Swedish

Verb

torrhostade

  1. preterite of torrhosta