deep stalls
English
Noun
deep
stalls
plural of
deep stall