English edit

Noun edit

envoys

  1. plural of envoy