Spanish: trucidar

Spanish verb 'trucidar' conjugated