impattata

Italian

Participle

impattata f sg

  1. feminine singular of impattato