EN

Synonyms for envoys

Envoys, noun plural of envoy. Synonyms in the same form.