No clear etymology. Possibly related to Ancient Greek βλάπτω (bláptō, “to disable, hinder, harm”).
Pratique falar e memorizar " blatta " e muitas outras palavras e frases em latim .