dispatcher [pl. dispatchers]
Synonyms
  • باعث ، دافع ، سبب
Notices
  • the person who dispatches