Italian

edit

Participle

edit

deviscerato (feminine deviscerata, masculine plural deviscerati, feminine plural deviscerate)

  1. past participle of deviscerare

Anagrams

edit