Italian

edit

Verb

edit

scosciasti

  1. second-person singular past historic of scosciare

Anagrams

edit