Spanish-English dictionary »

cucarachero meaning in English

SpanishEnglish
cucarachero noun
{m}

wren [wrens](bird of family Troglodytidae)
noun
[UK: ren] [US: ˈren]

cucarachero ventrinegro noun

black-bellied wrennoun