Definify.com

Definition 2024


German_cockroaches

German cockroaches

English

Noun

German cockroaches

  1. plural of German cockroach