embassadors
English
Noun
embassadors
plural of
embassador