Home > Dictionary > A-Z Xitsonga - English
Definition of cockroach
- Cockroach n : any of numerous chiefly nocturnal insects; some are domestic pests [syn: {roach}]
- Cockroach n : any of numerous chiefly nocturnal insects; some are domestic pests [syn: {roach}]
This item has never been edited.