delegate [pl. delegates]
Synonyms
  • رسُول ، مرسال ، مبعُوث
Notices
  • person to whom something is delegated:representative