No clear etymology. Possibly related to Ancient Greek βλάπτω (bláptō, “to disable, hinder, harm”).
Practica hablar y memorizar " blatta " y muchas otras palabras y oraciones en latín .