stairgates

English

Noun

stairgates

  1. plural of stairgate