dispatchant

French

Participle

dispatchant

  1. present participle of dispatcher