meaning of Brandhemmer

Brandhemmer - German to English

fire retardants