Italian

edit

Participle

edit

barbicata f sg

  1. feminine singular of barbicato

Anagrams

edit