Italian

edit

Participle

edit

derubricata f sg

  1. feminine singular of derubricato

Anagrams

edit