meaning of Absperrorgane

Absperrorgane - German to English

blocking representatives