meaning of Australische Schabe

Australische Schabe - German to English

Australian cockroach [Periplaneta australasiae]