English edit

Noun edit

homestalls

  1. plural of homestall