Italian

edit

Participle

edit

afferrata f sg

  1. feminine singular of afferrato

Anagrams

edit