meaning of abschlacken

abschlacken - German to English

to skim (off)