Italian

edit

Participle

edit

affastellata f sg

  1. feminine singular of affastellato