deflorasti

Italian

Verb

deflorasti

  1. second-person singular past historic of deflorare