Definify.com

Definition 2025


ambassadors

ambassadors

See also: ambassadörs

English

Noun

ambassadors

  1. plural of ambassador