Italian edit

Participle edit

afferrata f sg

  1. feminine singular of afferrato

Anagrams edit