Definify.com

Definition 2024


ambassadors

ambassadors

See also: ambassadörs

English

Noun

ambassadors

  1. plural of ambassador