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