meaning of Baggermatratze

Baggermatratze - German to English

excavator assistance pad