meaning of Autotomie

Autotomie - German to English

automutilation

View more

  • autotomy
  • self-mutilation