green-stalls
English
Noun
green-stalls
plural of
green-stall