Definify.com

Definition 2025


automutilant

automutilant

French

Verb

automutilant

  1. present participle of automutiler