meaning of abgetötet

abgetötet - German to English

deadened

View more

  • devitalized