Ombudsmanship

Noun

  • The position or office of an ombudsman.

Leave a Reply

Your email address will not be published.