green-stalls

English

Noun

green-stalls

  1. plural of green-stall