dumpstras

Swedish

Verb

dumpstras

  1. passive infinitive of dumpstra
  2. present passive of dumpstra