cockroachtranslation and definition "cockroach", tamil lexiconWordTamil Definitioncockroachகரப்பான் பூச்சி.