schiccherata

Italian

Participle

schiccherata f sg

  1. feminine singular of schiccherato