English edit

Noun edit

ambassadorships

  1. plural of ambassadorship