meaning of Aufsichtsräte

Aufsichtsräte - German to English

supervisory panels