What does Braune Schabe mean?

Braune Schabe - German to English

(large) brown cockroach [Periplaneta brunnea]

View more

  • south brown cockroach [Periplaneta brunnea]