meaning of abfaulen

abfaulen - German to English

to rot off