Definify.com

Definition 2024


ombudswomen

ombudswomen

English

Noun

ombudswomen

  1. plural of ombudswoman