meaning of Blattlaus

Blattlaus - German to English

aphid

View more

  • greenfly
  • plant louse