tail stalls

English

Noun

tail stalls

  1. plural of tail stall