escoriata

Italian

Participle

escoriata f sg

  1. feminine singular of escoriato