Italian edit

Participle edit

impedicata f sg

  1. feminine singular of impedicato