trulade

Swedish

Verb

trulade

  1. preterite of trula