meaning of abreibbar

abreibbar - German to English

effective at becoming rubbed down [postpos.]