Open main menu

ItalianEdit

VerbEdit

impedicata

  1. feminine singular of the past participle of impedicare