to exercise powers and perform duties and functions - German English Dictionary

Suggest a Term