Italian edit

Participle edit

autoriparante (plural autoriparanti)

  1. present participle of autoripararsi