rasp palms
English
Noun
rasp
palms
plural of
rasp palm