scatarrasse

Italian

Verb

scatarrasse

  1. third-person singular imperfect subjunctive of scatarrare