Italian

edit

Participle

edit

storpiata f sg

  1. feminine singular of storpiato

Anagrams

edit