deep stalls

English

Noun

deep stalls

  1. plural of deep stall