Translation Dictionary Context Conjugation
Advertising
Advertising

Synonyms for ambassador-at-large in English

Noun

Examples:

Present position: ambassador-at-large for the law of the sea and maritime affairs, since 1994.

Standard