Roorkee chairs

English

Noun

Roorkee chairs

  1. plural of Roorkee chair