ombudswomen

English

Noun

ombudswomen

  1. plural of ombudswoman