What does behandelbar mean?

behandelbar - German to English

medicable [treatable]

View more

  • treatable