Cucaracha

Noun

 * 1) cockroach

Noun

 * 1) cockroach

Synonyms

 * barata

cucaracha cucaracha cucaracha cucaracha cucaracha cucaracha cucaracha cucaracha cucaracha cucaracha cucaracha cucaracha