Definify.com

Definition 2024


green-stalls

green-stalls

English

Noun

green-stalls

  1. plural of green-stall