What does Blattlaus mean?

Blattlaus - German to English

aphid

View more

  • greenfly
  • plant louse