What does Auftrageflasche mean?

Auftrageflasche - German to English

applicator bottle