Goodwill Ambassadors

English

edit

Noun

edit

Goodwill Ambassadors pl (plural only)

  1. A single group of goodwill ambassadors.