homestalls

English

Noun

homestalls

  1. plural of homestall