cockroach

 
cockroach
noun
1. (general) 
a. la cucaracha (F) 
The restaurant was closed down after the health inspector found cockroaches in the pantry.El restaurante fue clausurado después de que el inspector sanitario encontró cucarachas en la despensa.
cockroach
Noun
1. (general) 
a. la cucaracha (F) 
cockroach [ˈkɒkrəʊtʃ]
noun
cucaracha (f)
Search history
Did this page answer your question?