Italian

edit

Participle

edit

sfasciata f sg

  1. feminine singular of sfasciato

Anagrams

edit