meaning of Bewuchs

Bewuchs - German to English

fouling

View more

  • development
  • plant life