palmrests

English

Noun

palmrests

  1. plural of palmrest