strosade
Swedish
Verb
strosade
past indicative of
strosa