trusted administrative public servant delegated some economic responsibility - Englisch Synonyme Wörterbuch

Can't found any synonym terms.