Spanish-English dictionary »

cucaracha rubia meaning in English

SpanishEnglish
cucaracha rubia noun
{f}

German cockroach [German cockroaches](Blattella germanica)
noun
[UK: ˈdʒɜː.mən ˈkɒ.krəʊtʃ] [US: ˈdʒɝː.mən ˈkɒkroʊtʃ]