ambassadors

See also: ambassadörs

English

Noun

ambassadors

  1. plural of ambassador