walking delegates

English

Noun

walking delegates

  1. plural of walking delegate