Home
Search
Index
Definify.com
Definition
2024
ambassadors
ambassadors
See also:
ambassadörs
English
Noun
ambassadors
plural of
ambassador
Similar Results
Ambassador
Embassador