ramsade

Swedish

Verb

ramsade

  1. preterite of ramsa