What does Brotschabe mean?

Brotschabe - German to English

blackbeetle [Blatta orientalis]

View more

  • black cockroach [Blatta orientalis]
  • typical cockroach [Blatta orientalis]
  • oriental cockroach [Blatta orientalis]