Embassadors, noun plural of embassador. Synonyms in the same form.
ambassadors
All synonyms for embassador →