impillaccherata

Italian

Participle

impillaccherata f sg

  1. feminine singular of impillaccherato