cart stalls
English
Noun
cart
stalls
plural of
cart stall