dispatchees

English

Noun

dispatchees

  1. plural of dispatchee