English to Hindi

Meaning for:
German cockroach
other
जर्मन तिलचिट्टा