French

edit

Adjective

edit

autocicatrisants

  1. masculine plural of autocicatrisant