English edit

Noun edit

ombudsmanships

  1. plural of ombudsmanship