Definition of パームレスト

パームレスト

paamuresuto

noun
palm rest(computer term)
Other readings:
パーム・レスト