meaning of Abgabenlast

Abgabenlast - German to English

income tax burden