sfasciata

Italian

Participle

sfasciata f sg

  1. feminine singular of sfasciato

Anagrams