meaning of Abkohlung

Abkohlung - German to English

decarburization

View more

  • limited decarburisation