Italian

edit

Participle

edit

embricata f sg

  1. feminine singular of embricato

Anagrams

edit