What does biologisch abbaubar mean?

biologisch abbaubar - German to English

bio-degradable

View more

  • biodegradable