impedicata

Italian

Participle

impedicata f sg

  1. feminine singular of impedicato