Definify.com

Definition 2024


automutilarse

automutilarse

Spanish

Verb

automutilarse

  1. to self-harm

Conjugation