Home
Search
Index
Definify.com
Definition
2026
embassadors
embassadors
English
Noun
embassadors
plural of
embassador
Similar Results
Embassador
Ambassador