ambassadorshipEnglish

ambassadorship

Noun

The post of ambassador

English: ambassadorship