schermassi

Italian

Verb

schermassi

  1. first/second-person singular imperfect subjunctive of schermare