meaning of Carter-Head-Brennblase

Carter-Head-Brennblase - German to English

Carter-Head still