ambassadors-at-large
English
Noun
ambassadors-at-large
plural of
ambassador-at-large