meaning of Behinderer

Behinderer - German to English

obstructor