sfrascasti

Italian

Verb

sfrascasti

  1. second-person singular past historic of sfrascare