Definify.com

Definition 2026


ambassadors

ambassadors

See also: ambassadörs

English

Noun

ambassadors

  1. plural of ambassador