meaning of Brotschabe

Brotschabe - German to English

blackbeetle [Blatta orientalis]

View more

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