rasp palms

English

Noun

rasp palms

  1. plural of rasp palm