パームレスト
pāmuresuto

Noun

1. palm rest

Computing
Other forms: