stall handlers

English

Noun

stall handlers

  1. plural of stall handler