meaning of abpuffern

abpuffern - German to English

to soften