Italian edit

Participle edit

derubricata f sg

  1. feminine singular of derubricato

Anagrams edit