keystrips

English

Noun

keystrips

  1. plural of keystrip