Definition of "embassadours"

embassadours