Definify.com

Definition 2025


automutilarse

automutilarse

Spanish

Verb

automutilarse

  1. to self-harm

Conjugation