ambassador-at-large (English, noun)
expansion: ambassador-at-large (plural ambassadors-at-large)
Senses:
glosses: An envoy without a specific host government.
Forms:
form: ambassadors-at-large
tags: plural