scosciasti

Italian

Verb

scosciasti

  1. second-person singular past historic of scosciare

Anagrams