embassadours
English
Noun
embassadours
plural of
embassadour