meaning of Biodeterioration

Biodeterioration - German to English

biodeterioration