ramsade
Swedish
Verb
ramsade
preterite of
ramsa