high pads

English

Noun

high pads

  1. plural of high pad